﻿using System;
namespace Producers.Rr.Xtee.Riik.Ee.Producer.Rr {
    
    
    public partial class RRTlnkoolitoetusparingResponse : global::Producers.Rr.Xtee.Riik.Ee.Producer.Rr.IRRTlnkoolitoetusparingResponse {
        
        private string @__pocYldPealdis;
        
        private string @__pocPealdisVanem;
        
        private string @__pocPerenimi;
        
        private string @__pocEesnimi;
        
        private string @__pocIsikuKood;
        
        private string @__pocElukohaAadress;
        
        private string @__pocKontaktaadress;
        
        private string @__pocTelefon;
        
        private string @__pocAvalduseTekst;
        
        private string @__pocSaajaKonto;
        
        private string @__pocSaajaEesnimi;
        
        private string @__pocSaajaPerenimi;
        
        private string @__pocSaajaIsikukood;
        
        private string @__pocPealdisLaps;
        
        private string @__pocLapsePerenimi;
        
        private string @__pocLapseEesnimi;
        
        private string @__pocLapseIsikukood;
        
        private string @__pocLapseElukohaAadress;
        
        private string @__pocLapseKool;
        
        private string @__pocSalvestaNuppKuva;
        
        private string @__pocTeadeKodanikule;
        
        public RRTlnkoolitoetusparingResponse() {
        }
        
        /// <summary>
        /// All parameters
        /// </summary>
        public RRTlnkoolitoetusparingResponse(
                    string @pocYldPealdis, 
                    string @pocPealdisVanem, 
                    string @pocPerenimi, 
                    string @pocEesnimi, 
                    string @pocIsikuKood, 
                    string @pocElukohaAadress, 
                    string @pocKontaktaadress, 
                    string @pocTelefon, 
                    string @pocAvalduseTekst, 
                    string @pocSaajaKonto, 
                    string @pocSaajaEesnimi, 
                    string @pocSaajaPerenimi, 
                    string @pocSaajaIsikukood, 
                    string @pocPealdisLaps, 
                    string @pocLapsePerenimi, 
                    string @pocLapseEesnimi, 
                    string @pocLapseIsikukood, 
                    string @pocLapseElukohaAadress, 
                    string @pocLapseKool, 
                    string @pocSalvestaNuppKuva, 
                    string @pocTeadeKodanikule) {
            this.@__pocYldPealdis = @pocYldPealdis;
            this.@__pocPealdisVanem = @pocPealdisVanem;
            this.@__pocPerenimi = @pocPerenimi;
            this.@__pocEesnimi = @pocEesnimi;
            this.@__pocIsikuKood = @pocIsikuKood;
            this.@__pocElukohaAadress = @pocElukohaAadress;
            this.@__pocKontaktaadress = @pocKontaktaadress;
            this.@__pocTelefon = @pocTelefon;
            this.@__pocAvalduseTekst = @pocAvalduseTekst;
            this.@__pocSaajaKonto = @pocSaajaKonto;
            this.@__pocSaajaEesnimi = @pocSaajaEesnimi;
            this.@__pocSaajaPerenimi = @pocSaajaPerenimi;
            this.@__pocSaajaIsikukood = @pocSaajaIsikukood;
            this.@__pocPealdisLaps = @pocPealdisLaps;
            this.@__pocLapsePerenimi = @pocLapsePerenimi;
            this.@__pocLapseEesnimi = @pocLapseEesnimi;
            this.@__pocLapseIsikukood = @pocLapseIsikukood;
            this.@__pocLapseElukohaAadress = @pocLapseElukohaAadress;
            this.@__pocLapseKool = @pocLapseKool;
            this.@__pocSalvestaNuppKuva = @pocSalvestaNuppKuva;
            this.@__pocTeadeKodanikule = @pocTeadeKodanikule;
        }
        
        /// <summary>
        /// Required parameters
        /// </summary>
        public RRTlnkoolitoetusparingResponse(
                    string @pocYldPealdis, 
                    string @pocPealdisVanem, 
                    string @pocPerenimi, 
                    string @pocEesnimi, 
                    string @pocIsikuKood, 
                    string @pocElukohaAadress, 
                    string @pocKontaktaadress, 
                    string @pocTelefon, 
                    string @pocAvalduseTekst, 
                    string @pocSaajaKonto, 
                    string @pocSaajaEesnimi, 
                    string @pocSaajaPerenimi, 
                    string @pocSaajaIsikukood, 
                    string @pocPealdisLaps, 
                    string @pocLapseEesnimi, 
                    string @pocLapseIsikukood, 
                    string @pocLapseElukohaAadress, 
                    string @pocLapseKool, 
                    string @pocSalvestaNuppKuva, 
                    string @pocTeadeKodanikule) {
            this.@__pocYldPealdis = @pocYldPealdis;
            this.@__pocPealdisVanem = @pocPealdisVanem;
            this.@__pocPerenimi = @pocPerenimi;
            this.@__pocEesnimi = @pocEesnimi;
            this.@__pocIsikuKood = @pocIsikuKood;
            this.@__pocElukohaAadress = @pocElukohaAadress;
            this.@__pocKontaktaadress = @pocKontaktaadress;
            this.@__pocTelefon = @pocTelefon;
            this.@__pocAvalduseTekst = @pocAvalduseTekst;
            this.@__pocSaajaKonto = @pocSaajaKonto;
            this.@__pocSaajaEesnimi = @pocSaajaEesnimi;
            this.@__pocSaajaPerenimi = @pocSaajaPerenimi;
            this.@__pocSaajaIsikukood = @pocSaajaIsikukood;
            this.@__pocPealdisLaps = @pocPealdisLaps;
            this.@__pocLapseEesnimi = @pocLapseEesnimi;
            this.@__pocLapseIsikukood = @pocLapseIsikukood;
            this.@__pocLapseElukohaAadress = @pocLapseElukohaAadress;
            this.@__pocLapseKool = @pocLapseKool;
            this.@__pocSalvestaNuppKuva = @pocSalvestaNuppKuva;
            this.@__pocTeadeKodanikule = @pocTeadeKodanikule;
        }
        
        /// <summary>
        /// Copy Constructor
        /// </summary>
        protected RRTlnkoolitoetusparingResponse(IRRTlnkoolitoetusparingResponse @rRTlnkoolitoetusparingResponse) {
            this.@__pocYldPealdis = @rRTlnkoolitoetusparingResponse.PocYldPealdis;
            this.@__pocPealdisVanem = @rRTlnkoolitoetusparingResponse.PocPealdisVanem;
            this.@__pocPerenimi = @rRTlnkoolitoetusparingResponse.PocPerenimi;
            this.@__pocEesnimi = @rRTlnkoolitoetusparingResponse.PocEesnimi;
            this.@__pocIsikuKood = @rRTlnkoolitoetusparingResponse.PocIsikuKood;
            this.@__pocElukohaAadress = @rRTlnkoolitoetusparingResponse.PocElukohaAadress;
            this.@__pocKontaktaadress = @rRTlnkoolitoetusparingResponse.PocKontaktaadress;
            this.@__pocTelefon = @rRTlnkoolitoetusparingResponse.PocTelefon;
            this.@__pocAvalduseTekst = @rRTlnkoolitoetusparingResponse.PocAvalduseTekst;
            this.@__pocSaajaKonto = @rRTlnkoolitoetusparingResponse.PocSaajaKonto;
            this.@__pocSaajaEesnimi = @rRTlnkoolitoetusparingResponse.PocSaajaEesnimi;
            this.@__pocSaajaPerenimi = @rRTlnkoolitoetusparingResponse.PocSaajaPerenimi;
            this.@__pocSaajaIsikukood = @rRTlnkoolitoetusparingResponse.PocSaajaIsikukood;
            this.@__pocPealdisLaps = @rRTlnkoolitoetusparingResponse.PocPealdisLaps;
            this.@__pocLapsePerenimi = @rRTlnkoolitoetusparingResponse.PocLapsePerenimi;
            this.@__pocLapseEesnimi = @rRTlnkoolitoetusparingResponse.PocLapseEesnimi;
            this.@__pocLapseIsikukood = @rRTlnkoolitoetusparingResponse.PocLapseIsikukood;
            this.@__pocLapseElukohaAadress = @rRTlnkoolitoetusparingResponse.PocLapseElukohaAadress;
            this.@__pocLapseKool = @rRTlnkoolitoetusparingResponse.PocLapseKool;
            this.@__pocSalvestaNuppKuva = @rRTlnkoolitoetusparingResponse.PocSalvestaNuppKuva;
            this.@__pocTeadeKodanikule = @rRTlnkoolitoetusparingResponse.PocTeadeKodanikule;
        }
        
        public virtual string PocYldPealdis {
            get {
                return this.@__pocYldPealdis;
            }
            set {
                this.@__pocYldPealdis = value;
            }
        }
        
        public virtual string PocPealdisVanem {
            get {
                return this.@__pocPealdisVanem;
            }
            set {
                this.@__pocPealdisVanem = value;
            }
        }
        
        public virtual string PocPerenimi {
            get {
                return this.@__pocPerenimi;
            }
            set {
                this.@__pocPerenimi = value;
            }
        }
        
        public virtual string PocEesnimi {
            get {
                return this.@__pocEesnimi;
            }
            set {
                this.@__pocEesnimi = value;
            }
        }
        
        public virtual string PocIsikuKood {
            get {
                return this.@__pocIsikuKood;
            }
            set {
                this.@__pocIsikuKood = value;
            }
        }
        
        public virtual string PocElukohaAadress {
            get {
                return this.@__pocElukohaAadress;
            }
            set {
                this.@__pocElukohaAadress = value;
            }
        }
        
        public virtual string PocKontaktaadress {
            get {
                return this.@__pocKontaktaadress;
            }
            set {
                this.@__pocKontaktaadress = value;
            }
        }
        
        public virtual string PocTelefon {
            get {
                return this.@__pocTelefon;
            }
            set {
                this.@__pocTelefon = value;
            }
        }
        
        public virtual string PocAvalduseTekst {
            get {
                return this.@__pocAvalduseTekst;
            }
            set {
                this.@__pocAvalduseTekst = value;
            }
        }
        
        public virtual string PocSaajaKonto {
            get {
                return this.@__pocSaajaKonto;
            }
            set {
                this.@__pocSaajaKonto = value;
            }
        }
        
        public virtual string PocSaajaEesnimi {
            get {
                return this.@__pocSaajaEesnimi;
            }
            set {
                this.@__pocSaajaEesnimi = value;
            }
        }
        
        public virtual string PocSaajaPerenimi {
            get {
                return this.@__pocSaajaPerenimi;
            }
            set {
                this.@__pocSaajaPerenimi = value;
            }
        }
        
        public virtual string PocSaajaIsikukood {
            get {
                return this.@__pocSaajaIsikukood;
            }
            set {
                this.@__pocSaajaIsikukood = value;
            }
        }
        
        public virtual string PocPealdisLaps {
            get {
                return this.@__pocPealdisLaps;
            }
            set {
                this.@__pocPealdisLaps = value;
            }
        }
        
        public virtual string PocLapsePerenimi {
            get {
                return this.@__pocLapsePerenimi;
            }
            set {
                this.@__pocLapsePerenimi = value;
            }
        }
        
        public virtual string PocLapseEesnimi {
            get {
                return this.@__pocLapseEesnimi;
            }
            set {
                this.@__pocLapseEesnimi = value;
            }
        }
        
        public virtual string PocLapseIsikukood {
            get {
                return this.@__pocLapseIsikukood;
            }
            set {
                this.@__pocLapseIsikukood = value;
            }
        }
        
        public virtual string PocLapseElukohaAadress {
            get {
                return this.@__pocLapseElukohaAadress;
            }
            set {
                this.@__pocLapseElukohaAadress = value;
            }
        }
        
        public virtual string PocLapseKool {
            get {
                return this.@__pocLapseKool;
            }
            set {
                this.@__pocLapseKool = value;
            }
        }
        
        public virtual string PocSalvestaNuppKuva {
            get {
                return this.@__pocSalvestaNuppKuva;
            }
            set {
                this.@__pocSalvestaNuppKuva = value;
            }
        }
        
        public virtual string PocTeadeKodanikule {
            get {
                return this.@__pocTeadeKodanikule;
            }
            set {
                this.@__pocTeadeKodanikule = value;
            }
        }
    }
}
